package com.hop.thread;

/**
 * 线程实现方式之二：实现Runnable接口，并重写该接口的run()方法
 * @author Administrator
 *
 */
public class MyRunnable implements Runnable{
	
	private int i = 0;
	
	//由于不能对同一线程对象两次调用start()方法，所有需要设置变量控制线程
	private boolean stop = false;
	
	public void run(){
		for(i=0; i<100 && !stop; i++){
			System.out.println("线程执行体" + Thread.currentThread().getName() +" "+i);
		}
	}
	
	public void stop(){
		this.stop = true;
		System.out.println("线程被停止死亡");
	}
}
